EXPERIENCE
LEARN
C2
Photo by National Oceanic and Atmospheric Administration, CC0 via Wikimedia Commons
IPA
/pʰsaot ʔoʔc/
GD
phsaot 'och

ផ្សោតអុច Meaning in English

Pantropical Spotted Dolphin
Stenella Attenuata

Definitions

US Noun The pantropical spotted dolphin (Stenella attenuata) is a species of dolphin found in all the world's temperate and tropical oceans.
Wikipedia

Topics

Mammals