All Terms
Search glossary
Search
sastruga
A single
sastrugi
ridge (in some English-language articles).