Spellcheck.net

Definitions of cordia

  1. tropical deciduous or evergreen trees or shrubs of the family Boraginaceae Scrapingweb Dictionary DB
X