Noun Definition

diapheromera

1.Definition: a variety of stick insect

Category: Animals