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