Definition, synonyms and related words
A dolphin, Orcaella heinsohni, that lives in northern Australian waters