Word info

trypanosomid

Noun

Meaning

trypanosomid (plural trypanosomids)

(pathology) A skin lesion resulting from trypanosomiasis

Source: en.wiktionary.org

Close letter words and terms