clusia insignis Meaning, Definition & Usage

  1. noun epiphytic clusia of British Guiana
    waxflower.

WordNet