Caryota
English Dictionary
->
Letter C
-> Caryota
Search Dictionary:
Caryota Definition
(n)
fishtail
palms
Caryota Synonyms
Caryota
genus Caryota
© Art Branch Inc.