ornamental planttranslation and definition "ornamental plant", tamil lexiconWordTamil Definitionornamental plantஎழில் செடு, அலங்காரச்செடு