anemophilous flowertranslation and definition "anemophilous flower", tamil lexiconWordTamil Definitionanemophilous flowerகாற்றுநாட்டப்பூ