larvae?

larvae?

Observation - larvae?. Description: