English-French translations for grenadilla
Definition of grenadilla
- A plant found in Africa, , used for timber and whose fruit is edible
- The wood obtained from this plant, blackwood, which is particularly used for making musical instruments
Trending Searches
Popular Dictionaries