larvaetranslation and definition "larvae", tamil lexiconWordTamil Definitionlarvaeகுஞ்சுகள், புழுக்கள், லார்வா, இளம் உயிரிnematode larvaeநூற்புழுக்குஞ்சு