otary

otary definitions

noun
  • An eared seal.