Synonyms and Antonyms for Diapheromera_femorata

1. Diapheromera femorata (n.)

a variety of stick insect

Synonyms: