lecythid
/ˈlɛsɪθɪd/Definitions
1. noun
A genus of flowering plants in the family Fabaceae, including the tree of Hercules, or a plant of this genus.
“The lecythid tree is native to the Mediterranean region and is prized for its beautiful flowers.”
1. noun
A genus of flowering plants in the family Fabaceae, including the tree of Hercules, or a plant of this genus.
“The lecythid tree is native to the Mediterranean region and is prized for its beautiful flowers.”