goats beardtranslation and definition "goats beard", tamil lexiconWordTamil Definitiongoats beardஆட்டுத்தாடுச் செடு