Definition for Drumlin

From Biology Forums Dictionary

A smooth hill, or series of hills, formed as a glacier cuts through a moraine.