granadillo
Top 45000
Meanings
Noun
1. Brya ebenus, a Caribbean tree species in the legume family
2. Dalbergia nigra, a Brazilian tree species in the legume family
3. Hypericum canariense, a species of St. John's wort native to the Canary Islands