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
Borrowed from French mamelon.
French
mamelon