BUT WHAT IS larva, REALLY?