What is the meaning of the word "cryptid"?
Definitions:
-
an organism whose existence has been speculated, but has not been discovered by the scientific community
noun
- The yeti and the chupacabra are both cryptids.
- The yeti and the chupacabra are both cryptids.