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.

Words Starting With

Words Ending With

Unscrambles

grenadilla