Noun Definition

drumlin

1.Definition: a mound of glacial drift

Category: Objects