Find the word definition

Wiktionary
mamelons

n. (plural of mamelon English)

Usage examples of "mamelons".

The great and wondrous phenomenon then went on without violence—the outpouring was enormous, and the seething fused matter, ejected from the bowels of the earth, spread slowly and peacefully in the form of vast level plains, or what are called mamelons or mounds.