かがくてきこんきょ
Meanings
Noun
1. scientific basis; scientific foundation; scientific grounds
Composed of
scientific
basis; grounds; base (of operations); base (of a group of stones)