What is the meaning of the word "cryptid"?

Definitions:

  1. an organism whose existence has been speculated, but has not been discovered by the scientific community copy to clipboard noun
    • The yeti and the chupacabra are both cryptids. copy to clipboard