striped dolphin
Short definition from Wiktionary
Noun
- 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.