Glossary
A painful, red swollen lesion found at the site of inoculation of the parasite Trypanosoma into the skin.
Posted
in
by
Tags: