Definition of vizcachera in Spanish:

vizcachera

feminine noun

South America
  • 1Madriguera de la vizcacha.