toothpickweed in Portuguese toothpickweed in Portuguese bisnaga noun Ammi visnaga (syn. Visnaga daucoides) Add to Flashcards