Meaning of phasmid

Definition of phasmid

(noun) large cylindrical or flattened mostly tropical insects with long strong legs that feed on plants; walking sticks and leaf insects

Other information on phasmid

WIKIPEDIA results for phasmid
Amazon results for phasmid