phasmid insect - English Synonyms Dictionary

phasmid insect

n.
[1] phasmid