Definition of Dewdrop

  • 1. A drop of dew Noun

Semanticaly linked words with "dewdrop"

Hyponims for word "dewdrop"