What is the meaning of Phasmid?
Any insect of the order Phasmida: a leaf insect or walking stick (stick insect).
Either of the two caudal chemoreceptors in some nematodes.
A phagemid.
Source: wiktionary.orgSearch words containing
Any insect of the order Phasmida: a leaf insect or walking stick (stick insect).
Either of the two caudal chemoreceptors in some nematodes.
A phagemid.
Source: wiktionary.orgSearch words containing