hydrozoon

/haɪˈdrɒzoʊn/

Definitions

1. noun

A hypothetical creature that combines the features of a human and an aquatic animal.

“The science fiction novel depicted a hydrozoon as a half-human, half-dolphin hybrid that lived in the depths of the ocean.”

Synonyms

  • mermaid
  • merman

Antonyms

  • terrestrial creature