thelyblast

/ˈθeliːblæst/

Definitions

1. noun

A hypothetical creature or being that has been the subject of speculation or a scientific concept.

“The scientist spent years studying the thelyblast, a creature from ancient myths.”

Synonyms

  • being
  • creature
  • specimen

Antonyms

  • fictional
  • non-entity