Big Huge Thesaurus

dewdrop

noun

sounds kind of like