Hyperoodon Meaning

There are 1 meaning(s) for word Hyperoodon

Meaning 1 : bottle-nosed whales

    Synonyms : genus hyperoodon