Meaning of clusia major

Definition of clusia major

(noun) a common tropical American clusia having solitary white or rose flowers

Other information on clusia major

WIKIPEDIA results for clusia major
Amazon results for clusia major