alcaparra
Top 30000
Meanings
Noun
1. caper (plant)
2. caper (bud)
Examples2
Mary rather enjoys capers on her pasta.
Capers are like little olives.