amphibion

/ˌamfɪˈbiːɒn, ˌæmfɪˈbiən/

Definitions

1. noun

a mythical creature with the body of a man and the lower limbs of a frog or toad

“In ancient Greek mythology, the amphibion was a creature that could walk on land and swim in water.”

2. noun

a creature with the characteristics of both land and water animals, especially in the context of fantasy or science fiction

“The sci-fi novel featured a species of amphibion that could thrive in both aquatic and terrestrial environments.”

Synonyms

  • being
  • creature

Antonyms

  • land-dwelling
  • terrestrial