DictionaryAI

striped dolphin

Short definition from Wiktionary

Noun

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

We haven’t written up striped dolphin yet: Simple and Standard meanings, examples and a quiz.