1 English Synonyms for DELPHINUS
Prev.1Next
Dolphin
Definition: 1. A carnivorous aquatic mammal in one of several families of order Cetacea, famed for its intelligence and occasional willingness to approach humans.
There are 16 definitions of the word Dolphin
Show more information about Dolphin
Prev.1Next
Search took: 1.6236 ms