Word: mamelon
Part of speech: Noun
Syllables: mam
e
lon
Definition: A structure resembling a small bump found on the outer surface of stromatoporoids.
Morphemes:
Affix: mamelon
Language: en
PoS: Noun
Meaning: A structure resembling a small bump found on the outer surface of stromatoporoids.
Etymology Compounds: Affix: mamelon
Language: fr
Decoded: mamelon
PoS: Noun
Meaning: hillock, knoll (rounded elevation or protuberance)