ironServices.com Back

English Dictionary

  • Hide translation

 humpback whale humpback whale

noun

  • large whalebone whale with long flippers noted for arching or humping its back as it dives  ( humpback, humpback whale, Megaptera novaeangliae )
    large whalebone whale with long flippers noted for arching or humping its back as it dives


  • Back
    Next Language