Sponsored Links

yarrow

translation and definition "yarrow", tamil lexicon

WordTamil Definition
yarrowகாரப்பூடு, காரமணச்சுவையுடைய மூலிகைச்செடி வகை.