Odobenus Meaning
There are 1 meaning(s) for word Odobenus
Meaning 1 : type genus of the Odobenidae: walruses
Synonyms : genus odobenus
Synonyms : genus odobenus
Similar words of Odobenus :
There are 1 meaning(s) for word Odobenus
Similar words of Odobenus :