phasmid
/ˈfæz.mɪd/
noun 3
Definitions
noun
1
Any insect of the order Phasmida: a leaf insect or walking stick (stick insect).
A giant phasmid (or stick insect) from India whose cage was over two metres tall spent long hours standing upon a perpendicular branch and staring into Mother's eyes.
2
Either of the two caudal chemoreceptors in some nematodes.
3
A phagemid.
Your note
not saved0 chars