entomophilous flowertranslation and definition "entomophilous flower", tamil lexiconWordTamil Definitionentomophilous flowerபூச்சிநாட்டப்பூ