What does amboyna button mean?
The definition of amboyna button
Am*boy”na but”ton. (Med.)
A chronic contagious affection of the skin, prevalent in the tropics.