nettle cell
noun Zoology.
a nematocyst.
Origin of nettle cell
First recorded in 1865–70
Words nearby nettle cell
netted melon,
nettie,
nettilling lake,
netting,
nettle,
nettle cell,
nettle family,
nettle rash,
nettlefish,
nettlesome,
netty