542.23629989373
Michael Jefferies   cc-by-nc-2.0

Ctenomorpha gargantua is a species of stick insect in the family walking sticks.

EOL has data for one attribute: