Ross's seal
noun
: an antarctic seal (Ommatophoca rossi) having but two upper incisors, very small teeth, small claws on the forefeet, and none on the hind feet
Love words? Need even more definitions?
Merriam-Webster unabridged
Share