mamelon

English

noun
Definitions
  • A hillock; a rounded elevation or protuberance.
  • (paleontology) A structure resembling a small bump found on the outer surface of stromatoporoids.

Etymology

Borrowed from French mamelon.

Origin

French

mamelon

Gloss

Timeline

Distribution of cognates by language

Geogrpahic distribution of cognates

Cognates and derived terms