Synonyms for dewdrop

1. dewdrop (n.)

a drop of dew

Synonyms: