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.”
1. noun
a genus of true seals, specifically the walrus
“The odobenus rosmarus is a large marine mammal with distinctive tusks.”