Balaenoptera acutorostrata

Explore definitions, synonyms, and language insights of Balaenoptera acutorostrata

Definitions

Noun
small finback of coastal waters of Atlantic and Pacific

More General Terms