Etymology

Sri Lankan spotted chevrotain

Today it means: Moschiola meminna, a species of even-toed ungulate of the family Tragulidae. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok