English dictionary
lemmus trimucronatus meaning and definition
Definition and meaning of lemmus trimucronatus at MeaningMonkey.org. lemmus trimucronatus meaning and definition in the English Dictionary.LEMMUS TRIMUCRONATUS noun
Definition of Lemmus trimucronatus (noun)
- of northwestern Canada and Alaska
- synonyms: brown lemming
Source: Princeton University Wordnet