DictionaryRoot: mamma
Latin
mamma
breast
1 / 3
noun
mamma
A milk-producing breast or udder.
Etymology
Latin mamma means breast or teat. The anatomical term preserves that direct body-part meaning for a milk-producing organ.
breast
A milk-producing breast or udder.
Latin mamma means breast or teat. The anatomical term preserves that direct body-part meaning for a milk-producing organ.