dew drops

See also: dewdrops and dew-drops

English

Noun

dew drops

  1. plural of dew drop