cetacea: meaning and definitions

EnglishType a word

What is cetacea?

  • Whale-like mammals.