granadillo

definition: West Indian tree yielding a fine grade of green ebony
example:
speech part: noun
synonyms: granadilla tree
Video not found.