aquastor
Noun
Meaning
aquastor (plural aquastors)
A being created and sustained by the power of the imagination and the concentration of thought.
Noun
aquastor (plural aquastors)
A being created and sustained by the power of the imagination and the concentration of thought.