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.”
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.”