keel petaltranslation and definition "keel petal", tamil lexiconWordTamil Definitionkeel petalபடகு அல்லி இதழ்