[ˈdɹʌmlɪn]
Drumlin meaning : An elongated hill or ridge of glacial drift.
drumlin
apple
albumin
significant figures
tumour