Malabar chestnut
Noun
Meaning
Malabar chestnut (plural Malabar chestnuts)
The edible seed of a tropical tree, Pachira aquatica, also known as the money tree.
Noun
Malabar chestnut (plural Malabar chestnuts)
The edible seed of a tropical tree, Pachira aquatica, also known as the money tree.