English synonyms about - contact  

Diapheromera femorata

noun

1 Diapheromera femorata

A variety of stick insect.

synonym: diapheromera.


Find more on diapheromera femorata elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0146