* Compound word: This is a general term used in linguistics to describe words formed by combining two or more words.
* Polymorphemic word: This term emphasizes the multiple morphemes (meaningful units) that make up the word, including root words and affixes.
* Complex word: This term simply implies that the word is composed of multiple parts.
Example:
The word "cardiomyopathy" is a compound word, a polymorphemic word, and a complex word because it's formed from the root words "cardio" (heart) and "myo" (muscle) and the suffix "-pathy" (disease).
Ultimately, the most appropriate term would depend on the specific context and the emphasis you want to convey.