Marron definitions

măr'ən, mă-rôɴ'
A large, sweet European chestnut, often used in confectionery.
noun
8
0
noun
0
0
Cherax tenuimanus, a type of freshwater crayfish from Western Australia.
noun
0
0

Origin of marron