yarrowtranslation and definition "yarrow", tamil lexiconWordTamil Definitionyarrowகாரப்பூடு, காரமணச்சுவையுடைய மூலிகைச்செடி வகை.