semillero
Top 20000
Meanings
Noun
1. seedbed
2. hotbed (figurative, figuratively)
3. seedeater (member of genus Sporophila)
4. seed harvester or trader