In medical terminology, words are often combined of Greek and Latin roots and affixes. And we can recognize the meaning of a word by knowing the meaning of the prefix, the root and the suffix. The word "hemophilia" consists of a prefix " hemo-" meaning "blood" and a suffix "-philia" meaning " attraction to". Thus the whole meaning of the term means " a condition of attraction to blood". However, the word is defined in medical usage as " an inherited genetic disorder that impairs the body's ability to make blood clots". I was wondering if there is any reasonable explanation for this.