Definition, synonyms and related words
Partially scientific; having or using certain aspects of science.