'Megaptera novaeangliae' definitions:

Definition of 'Megaptera novaeangliae'

(from WordNet)
noun
Large whalebone whale with long flippers noted for arching or humping its back as it dives [syn: humpback, humpback whale, Megaptera novaeangliae]