Definition, synonyms and related words
A painless nodule found in the heart of patients with rheumatic fever.