Definitions for "Amboyna button"
A chronic contagious affection of the skin, prevalent in the tropics.