Word info

Clymene dolphin

Noun

Meaning

Clymene dolphin (plural Clymene dolphins)

A dolphin (Stenella clymene) endemic to the Atlantic Ocean that is the only confirmed case of hybrid speciation in marine mammals, descending from the spinner dolphin and the striped dolphin.

Source: en.wiktionary.org

Close letter words and terms