green drops

English

Noun

green drops pl (plural only)

  1. (chemistry, obsolete) A green colored solution of a corrosive sublimate.