flowering plantstranslation and definition "flowering plants", tamil lexiconWordTamil Definitionflowering plantsமலர்ச் செடுகள்