otary


otary

(ˈəʊtərɪ) npl -ries1. (Medicine) a surgically created opening2. (Animals) a seal with ears
Translations
otaria