phasmid
nounDefinition of phasmid
: any of an order (Phasmatodea synonym Phasmida) of large cylindrical or sometimes flattened chiefly tropical insects (such as a walking stick) that have long legs, strictly phytophagous habits, and incomplete metamorphosis and that include forms resembling leaves or twigs
Keep scrolling for more
Keep scrolling for more
Keep scrolling for more