Meaning of caryota

Definition of caryota

(noun) fishtail palms

Other information on caryota

WIKIPEDIA results for caryota
Amazon results for caryota