As nouns the difference between terms and microfracture
is that terms is while microfracture is a very small, or fine, fracture, especially one of a series in bone.
terms
English
Noun
(head)
Statistics
*
----
microfracture
English
Noun
(
en noun)
A very small, or fine, fracture, especially one of a series in bone.
Derived terms
* microfracture surgery