Sri Lankan spotted chevrotains
English
Noun
Sri Lankan
spotted
chevrotains
plural of
Sri Lankan spotted chevrotain