dcsimg
509.25592203
  cc-by-3.0

Phobaeticus chani is a species of stick insect in the family walking sticks.

EOL has data for one attribute: