AMBOYNA BUTTON


Meaning of AMBOYNA BUTTON in English

() A chronic contagious affection of the skin, prevalent in the tropics.

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