meaning of Amboyna button

Amboyna button meaning in General Dictionary

a chronic contagious love of the skin prevalent in the tropics