toothpickweed

noun

toothpickweed

noun
1

Ammi visnaga (syn. Visnaga daucoides)

Synonyms
toothpick-plant, bisnaga, khella, Bishop's weed

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.