delphinoid

/dɛlˈfɪnoʊɪd/

Definitions

1. noun

Relating to or resembling dolphins

“The delphinoid shape of the boat allowed it to move through the water with ease.”

2. adjective

Resembling or characteristic of dolphins

“The delphinoid behavior of the whales was fascinating to observe.”

Synonyms

  • dolphin-like
  • finned

Antonyms

  • amphibious
  • land-dwelling