Meaning of phasmidae

Definition of phasmidae

(noun) stick insects

Other information on phasmidae

WIKIPEDIA results for phasmidae
Amazon results for phasmidae