biznaga
Top 35000
Meanings
Noun
1. toothpickweed, khella (Visnaga daucoides (syn. Ammi visnaga))
2. any of several species of small, prickly cacti, especially barrel cacti (Mexico)