anisorhiza
Noun
Meaning
anisorhiza (plural anisorhizas)
(biology) A form of nematocyst that is open at the tip with a slightly swollen base
Noun
anisorhiza (plural anisorhizas)
(biology) A form of nematocyst that is open at the tip with a slightly swollen base