Compund Words
Last Search Words
Search Result:river dolphin
Overview of noun river_dolphin
The noun river dolphin has 1 sense
- river dolphin -- (any of several long-snouted usually freshwater dolphins of South America and southern Asia)
dictionary, definition of, free online dictionary, online dictionary, English dictionary, dict, diction, dictonary, glossary, define, definitions, meaning, word of the day, spelling, pronunciation, dictio, dictiona, dic, dicti, dictionar