of
or pertaining to science

Translation:
English
Adjective
Add