Grenadilla Definition
noun
A plant found in Africa, Dalbergia melanoxylon, used for timber and whose fruit is edible.
Wiktionary
Find Similar Words
Find similar words to grenadilla using the buttons below.
Find similar words to grenadilla using the buttons below.