yerba
Top 15000
Meanings
Noun
1. yerba (Ilex paraguariensis)
2. tarantula
Examples1
Yerba mate became a hit in Korea.