Definition, synonyms and related words
A painful condition caused by irritation of cartilage, often in the undersurface of the kneecap.