VariousWords beta
Related Terms:
Noun
Definition: An inflammatory nodule at the bite site of the reduviid bug which transmits Chagas disease.
VariousWords beta
Definition: An inflammatory nodule at the bite site of the reduviid bug which transmits Chagas disease.