AMBOYNA BUTTON


Meaning of AMBOYNA BUTTON in English

add. ·- a chronic contagious affection of the skin, prevalent in the tropics.

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