Synonyms for diapheromera-femorata

1. Diapheromera femorata (n.)

a variety of stick insect

Synonyms:

2. diapheromera (n.)

a variety of stick insect

Synonyms: