cryptid
English
noun
Definitions
- (cryptozoology) A creature known only from folklore or legend, the existence of which is not proven by scientific observation.
Etymology
Suffix from English crypt.
Origin
English
crypt
Suffix from English crypt.
English
crypt