English dictionary
lutra meaning and definition
Definition and meaning of lutra at MeaningMonkey.org. lutra meaning and definition in the English Dictionary.LUTRA noun
Definition of Lutra (noun)
- in some classifications considered a genus of the subfamily Lutrinae
- synonyms: genus Lutra
Source: Princeton University Wordnet