meaning of balaenoptera acutorostrata

balaenoptera acutorostrata meaning in General Dictionary

little finback of seaside oceans of Atlantic and Pacific