lutrinae
English
lutrinae meaning in English • lutrinae का अर्थ अंग्रेजी में
Noun
- A subdivision of mammals including the otters; it is not used in some classifications.