Noun humpback whale has 1 sense
  1. humpback, humpback whale, Megaptera novaeangliae - large whalebone whale with long flippers noted for arching or humping its back as it dives
    --1 is a kind of baleen whale, whalebone whale
    --1 is a member of Megaptera, genus Megaptera
,
TOP