Synonyms and Antonyms for diapheromera femorata | Synonym.com

Synonyms and Antonyms for diapheromera femorata

1. Diapheromera femorata (n.)

a variety of stick insect

Synonyms: