×

drumlin meaning in English

n.
【地质学;地理学】(冰河漂积成的)鼓丘。

Related Words

  1. drumlanrig
  2. drumless
  3. drumlin field
  4. drumlin landscape
PC Version

Copyright © 2018 WordTech Co.