toothpickweed in German toothpickweed in German Bischofskraut noun Ammi visnaga (syn. Visnaga daucoides) Add to Flashcards