cryptosphere
Meaning
- noun The habitat of the cryptozoa.
- noun The cryptocurrency community.
Similar words
cryptozoa zoosphere cryptofauna piezosphere cryptozoic coccosphere benthocosm cryptozoology cryptochirid hystrichosphere
Save “cryptosphere” to learn later