Skip to content

odobenid

noun

  1. a mammal in the family Odobenidae
L1222361 on Wikidata ↗

Wiktionary

noun

  1. Any of the family Odobenidae; a walrus