yellow-toothed cavies
English
Noun
yellow-toothed cavies
plural of
yellow-toothed cavy