striped dolphin

English dictionary entry

Meanings

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

Word forms

striped dolphin striped dolphins
This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.