Geo - from the ancient Greek word for earth, and thermal - from the Greek word "therme" meaning heat.
logos
Muskogean is a family of American Indian languages. They have no Greek or Latin roots.
Formido [Latin] I dread
No, Spanish roots are primarily Latin, and Latin come from Greek.
It's English. But it has Latin roots.
The Greek root for "white" is "leukos" and the Latin root for "lion" is "leo." Therefore, the Greek and Latin roots for "white lion" would be something like "leukoleo."
Many English words have roots from Greek and Latin languages. Common Greek roots include "bio" (life), "tele" (far), and "chron" (time). Common Latin roots include "dict" (say), "aud" (hear), and "port" (carry).
to many to count
It is both Greek and Latin. Go to www.kent.k12.wa.us/ksd/MA/resources/greek_and_latin_roots/transition.html for more Greek and Latin roots
Yes, Latin roots can be combined with Greek prefixes to create new words. This is a common practice in English and in the formation of scientific and technical terms.
Latin roots are commonly found in English words, contributing to their meanings. Some common Latin roots in English include "dict" (speak), "aud" (hear), "spect" (see), and "port" (carry).
'Pene' means 'almost' and 'insula' means 'island' So, a peninsula is 'almost' an 'island' i.e. a long thin neck of land; almost an island