Cordia
[kɔ:diə]
Definition
(noun.) tropical deciduous or evergreen trees or shrubs of the family Boraginaceae.
Editor: Myra--From WordNet
[kɔ:diə]
(noun.) tropical deciduous or evergreen trees or shrubs of the family Boraginaceae.
Editor: Myra--From WordNet