Dewdrop
['djuːdrɒp] or ['dudrɑp]
Definition
(n.) A drop of dew.
Edited by Denny
Examples
- Probably the dewdrop on a leaf constituted the first microscope. Edward W. Byrn. The Progress of Invention in the Nineteenth Century.
Inputed by Cyrus
['djuːdrɒp] or ['dudrɑp]
(n.) A drop of dew.
Edited by Denny
Inputed by Cyrus