1 English Synonyms for CRYPTOVERSE
Prev.1Next
cryptosphere
Definition: 1. (ecology) The habitat of the cryptozoa.
There are 2 definitions of the word cryptosphere
Show more information about cryptosphere
Prev.1Next
Search took: 9.92 ms
Definition: 1. (ecology) The habitat of the cryptozoa.
There are 2 definitions of the word cryptosphere
Show more information about cryptosphere
Search took: 9.92 ms