green drops
English
Noun
green
drops
pl
(
plural only
)
(
chemistry
,
obsolete
)
A
green
colored
solution
of a
corrosive
sublimate
.