Meaning of Cordia

Definition of Cordia

(noun) tropical deciduous or evergreen trees or shrubs of the family Boraginaceae

Other information on Cordia

WIKIPEDIA results for Cordia
Amazon results for Cordia