English dictionary
river dolphin meaning and definition
Definition and meaning of river dolphin at MeaningMonkey.org. river dolphin meaning and definition in the English Dictionary.RIVER DOLPHIN noun
Definition of river dolphin (noun)
- any of several long-snouted usually freshwater dolphins of South America and southern Asia
Source: Princeton University Wordnet