Glossary Dune / Term
A device placed in the path of a prevailing wind and capable of precipitating moisture from the air caught within it, usually by a sharp and distinct drop in temperature within the trap.
Permanent link windtrap - Creation date 2020-04-20