diapheromera
Noun
Synonyms:
Diapheromera femorata
WordNet 3.0
Noun
(1)
a variety of stick insect
Synonyms:
Diapheromera femorata
Advertisement
Advertisement