zarzaparrilla
Top 35000
Meanings
Noun
1. sarsaparilla (plant)
2. sarsaparilla (soft drink prepared with the root of this plant)
3. false daisy (Eclipta prostrata)
Examples1
Enrico is drinking a glass of sarsaparilla.