granadilla tree n : West Indian tree yielding a fine grade of green ebony [syn: {granadillo}, {Brya ebenus}]
Copyright © 2025 3Dict.net