Ammi Visnaga


What is Ammi Visnaga?

Ammi visnaga is a species of flowering plant in the carrot family known by many common names, including bisnaga, toothpickweed, and khella. [1]

Additional Information

t is native to Europe, Asia, and North Africa, but it can be found throughout the world as an introduced species. [1]