dew

« Back to Glossary Index

noun – drops of condensed moisture left on the ground overnight in cool places

« Back to Glossary Index

Comments are closed