hydrozoantranslation and definition "hydrozoan", tamil lexiconWordTamil Definitionhydrozoanஐதரசோவாவைச் சேர்ந்த