The AI-powered English dictionary
plural otariids
(mammology) Any member of the Otariidae, the eared seals