• word of the day

    megaptera novaeangliae

    megaptera novaeangliae - Dictionary definition and meaning for word megaptera novaeangliae

    Definition
    (noun) large whalebone whale with long flippers noted for arching or humping its back as it dives
    Synonyms : humpback , humpback whale
Connect with us on Facebook