cordia

Noun
  1. Tropical deciduous or evergreen trees or shrubs of the family Boraginaceae (synset 112838907)

Found on Word Lists

Other Searches