drumlin

1. (noun) a mound of glacial drift
Related Words: drift



Terms and Conditions of Use / Copyright Notice