Synonyms of Leaf Insect in English :
Antonyms of Leaf Insect in English
Thesaurus of Leaf Insect in English
Leaf Insect
see definition of leaf insectSynonyms of leaf insect
1. (noun) tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
Member Meronyms of leaf insect
1. (noun) tropical insect having a flattened leaflike body; common in southern Asia and the East Indies
Hypernyms of leaf insect
1. (noun) tropical insect having a flattened leaflike body; common in southern Asia and the East Indies