Larvae

Tamil Dictionary definitions for Larvae

Larvae : நுண்புழுக்கள்

Larvae definition

Plural. of Larva