|
Need synonyms for leaf insect? Here's a list of similar words from our thesaurus that you can use instead.
Noun
Any of the insects in the family Phylliidae, which mimic leaves
“The eggs of the leaf insect are normally just scattered on the ground and will hatch in the spring.”
|
|
|
|
|
|