'Megaptera' definitions:

Definition of 'Megaptera'

(from WordNet)
noun
Humpback whales [syn: Megaptera, genus Megaptera]