Word info Synonyms

striped dolphin

Noun

Meaning

striped dolphin (plural striped dolphins)

An extensively studied dolphin (Stenella coeruleoalba), found in temperate and tropical waters of all the world's oceans.

Source: en.wiktionary.org

Synonyms

Close letter words and terms