Definition, synonyms and related words
A nodule containing Onchocerca in river blindness (onchocerciasis).