Noun Definition

megaptera

1.Definition: humpback whales

Category: Animals