Aplopus definition

Search

Aplopus

Aplopus logo #21217Aplopus is a genus of some nineteen species of stick insect found in the Dominican Republic. They are between 120 and 170 mm long, green or brown in colour and the male has burgundy coloured wings which cover about two-thirds of his abdomen. When threatened, the male unfolds his wings.
Found on http://www.probertencyclopaedia.com/browse/BAA.HTM
No exact match found.