Meaning of अजमोद in English
- An aromatic umbelliferous herb (Carum Petroselinum), having finely divided leaves which are used in cookery and as a garnish.
Meaning of अजमोद in English
Articles Related to ‘अजमोद’
Browse Other Words By Clicking On Letters