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 saved
0 chars