odobenus

/əˈdoʊbɪnəs/

Definitions

1. noun

a genus of true seals, specifically the walrus

“The odobenus rosmarus is a large marine mammal with distinctive tusks.”

Synonyms

  • true seal
  • walrus

Antonyms

  • sea lion
  • seal