noun
scientific basis; scientific foundation; scientific grounds
Used in formal or academic contexts to refer to the evidence or rationale supporting a claim, policy, or treatment.
その治療法には科学的根拠がある。
There is a scientific basis for that treatment.
政策は科学的根拠に基づくべきだ。
Policies should be based on scientific grounds.
Compound of 科学的 (scientific) + 根拠 (basis, grounds).