The story
From Sri Lankan (of Sri Lanka) + spotted chevrotain (species of genus "Moschiola").
Etymology from Wiktionary, CC BY-SA 4.0.
Today it means: Moschiola meminna, a species of even-toed ungulate of the family Tragulidae. Full definition →
From Sri Lankan (of Sri Lanka) + spotted chevrotain (species of genus "Moschiola").
Etymology from Wiktionary, CC BY-SA 4.0.