1 vizcachon | Definition of vizcachon

vizcachon

noun
viz·​ca·​chon | \ ¦viˌskä¦chȯn, -chōn\
plural -s

Definition of vizcachon

History and Etymology for vizcachon

American Spanish vizcachón, augmentative of vizcacha

Keep scrolling for more