odontocetiEnglish

Odontoceti, suborder Odontoceti

Noun

Toothed whales: dolphins, porpoises, sperm whales, beaked whales

English: Odontoceti, suborder Odontoceti

English words with similar meanings

Show 1 words