river dolphin
English Dictionary
->
Letter R
-> river dolphin
Search Dictionary:
river dolphin Definition
(n)
any
of
several
long
-
snouted
usually
freshwater
dolphins
of
South
America
and
southern
Asia
river dolphin Synonyms
river dolphin
© Art Branch Inc.