MalayTranslate.com
Malay to English Translator
Translate Here

English to English

natural philosophy

noun (n)

  • the science of matter and energy and their interactions
    ilmu materi dan energi dan interaksi mereka
    Synonym:
    physics
    source: wordnet30