vizcacheraTop 50000MeaningsNoun1. viscachera (warren inhabited by viscachas)2. Any of various Stipas.