EGAVE

ajmoda

Meaning

  1. noun A plant related to ajwain, Trachyspermum roxburghianum, used as a spice and in Ayurvedic medicine.
  2. noun The seeds of wild celery, used in Indian folk medicine.

Similar words

ajava ajowan ajouan ajowain ajwayan ajwan aiwain ajwain carom omum water

Save “ajmoda” to learn later