water drop

English

Noun

water drop (plural water drops)

  1. Alternative spelling of waterdrop.