Uk English Meaning of diapheromera femorata
stick insect
Other Uk English words related to stick insect
No Synonyms and anytonyms found
Nearest Words of diapheromera femorata
Definitions and Meaning of diapheromera femorata in English
diapheromera femorata (n)
a variety of stick insect
FAQs About the word diapheromera femorata
stick insect
a variety of stick insect
No synonyms found.
No antonyms found.
diapheromera => Diapheromera, diaphemetric => Diaphragmatic, diaphanously => diaphanously, diaphanous => diaphanous, diaphanotype => Diaphanotype,