Meaning of caryota
Definition of caryota
(noun)
fishtail
palms
Other information on caryota
WIKIPEDIA results for
caryota
Amazon results for
caryota
Tweet