Log in
Search words & phrases
gumma
US
・
UK
A1
Definition
Video subtitles
noun
Small rubbery granuloma that is characteristic of an advanced stage of syphilis