Delphinapterus
noun
Del·phi·nap·ter·us
Definition of Delphinapterus
: the genus of cetaceans that consists solely of the beluga
Keep scrolling for more