noun
Meaning 1
A rodent species of the Khammouan region of Laos, Laonastes aenigmamus, first described in 2005
Definition source: English Wiktionary via Wiktextract
No example sentence was provided for this meaning.
Meaning relationships
Synonyms: none provided
Antonyms: none provided