drumlinoid
/ˈdrʌm.lɪ.naɪd/Definitions
1. noun
A landform similar to a drumlin but not as elongated, often formed by the movement of ice sheets.
“The landscape features numerous drumlinoids created by the receding glaciers.”
1. noun
A landform similar to a drumlin but not as elongated, often formed by the movement of ice sheets.
“The landscape features numerous drumlinoids created by the receding glaciers.”