clusia rosea Meaning, Definition & Usage

  1. noun a common tropical American clusia having solitary white or rose flowers
    pitch apple; strangler fig; Clusia major.

WordNet