FRAMBESIA


Meaning of FRAMBESIA in English

[fram.be.sia] n [NL, fr. F framboise raspberry; fr. the appearance of the lesions] (1803): yaws

Merriam-Webster English vocab.      Английский словарь Merriam Webster.