Bamboo Worm




Description

Omphisa fuscidentalis is a species of caterpillar that live inside of certain bamboos in northern Thailand.


Meat > Insect > Bamboo Worm