toothpickweed🔊noun1Ammi visnaga (syn. Visnaga daucoides)Synonymstoothpick-plant, bisnaga, khella, Bishop's weed