English Dictionary
◊ LUTRA
Lutra
n : in some classifications considered a genus of the subfamily
Lutrinae [syn: {Lutra}, {genus Lutra}]