Meaning of Caryota

Definition of Caryota

(noun) fishtail palms

Other information on Caryota

WIKIPEDIA results for Caryota
Amazon results for Caryota