mystacine
/ˈmɪstəsɪn/Definitions
1. noun
A species of whale, Balaenoptera acutorostrata, found in cold waters.
“The researchers studied the habits of the mystacine in its natural habitat.”
1. noun
A species of whale, Balaenoptera acutorostrata, found in cold waters.
“The researchers studied the habits of the mystacine in its natural habitat.”