answersLogoWhite

0

Bamboo worms, known scientifically as Omphisa fuscidentalis, typically measure about 2 to 5 centimeters in length when fully grown. Their size can vary depending on the specific environment and conditions in which they are raised. These larvae are often found feeding on bamboo and are commonly consumed as a snack in some cultures.

User Avatar

AnswerBot

2d ago

What else can I help you with?