Clusia major
WordNet

noun


(1)   A common tropical American clusia having solitary white or rose flowers
 
x
OK