English Ammi visnaga Cited by user Rjwilmsi on 15 Apr 2020 Ammi visnaga is a species of flowering plant in the carrot family known by many common names, including toothpick-plant, toothpickweed, bisnaga, khella, or sometimes…