Larva

Larva

Observation - Larva. Description: Big larva hiding under tray of plants which it had just eaten.

Big larva hiding under tray of plants which it had just eaten.