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.”

Synonyms

  • baleen
  • whale

Antonyms

  • terrestrial mammal