Definition of Odobenid

1. Noun. (zoology) Any of the Odobenidae family; a walrus. ¹