aquatic pupatranslation and definition "aquatic pupa", tamil lexiconWordTamil Definitionaquatic pupaநீர்வாழ்கூட்டுப்புழு