Definition of "Durian" :
noun: huge fruit native to southeastern Asia smelling like Hell and tasting like Heaven'; seeds are roasted and eaten like nuts
noun: tree of southeastern Asia having edible oval fruit with a hard spiny rind
noun: huge fruit native to southeastern Asia smelling like Hell and tasting like Heaven'; seeds are roasted and eaten like nuts
noun: tree of southeastern Asia having edible oval fruit with a hard spiny rind