We do not currently know of any synonyms for cryptozoologists.
The noun cryptozoologists is defined as: