Meaning of clusia
Definition of clusia
(noun)
an
aromatic
tree
of the
genus
Clusia having
large
white
or
yellow
or
pink
flowers
Other information on clusia
WIKIPEDIA results for
clusia
Amazon results for
clusia
Tweet