kadavoma

[Hindi]

Epazote. A flavoured leaf with an aroma of savoury and lemon, or sweat, or something in between.

Synonyms in other languages

Latin names

Malayalam

Countries

Regions

Related terms