paha
paha
English
Noun
Ad
Definition
An elongated landform composed of only loess, or of till capped by loess.
Ad
paha
An elongated landform composed of only loess, or of till capped by loess.