vizcachera
Top 50000
Meanings
Noun
1. viscachera (warren inhabited by viscachas)
2. Any of various Stipas.