icedrop

English

Noun

icedrop (plural icedrops)

  1. Alternative form of ice drop.