









科学依据 (kē xué yī jù) means “scientific basis, scientific evidence, scientific grounds” in Chinese. See the pinyin, native audio pronunciation, and 2 example sentences with English translations.
scientific basis
scientific evidence
scientific grounds
To be honest, these have no scientific basis (依据).
The notion that animals can weep has no scientific basis.