Ajowan


What is Ajowan?

Ajowan is a spice used in India from the Trachyspermum ammi plant. [1]