ajmoda
Noun
Meaning
(India) A plant related to ajwain, Trachyspermum roxburghianum, used as a spice and in Ayurvedic medicine.
(India) The seeds of wild celery, used in Indian folk medicine.
Source: en.wiktionary.orgNoun
(India) A plant related to ajwain, Trachyspermum roxburghianum, used as a spice and in Ayurvedic medicine.
(India) The seeds of wild celery, used in Indian folk medicine.
Source: en.wiktionary.org