CORDIA GERASCANTHUS



Definition:

  1. [noun] tropical American timber tree
    Synonyms: princewood, Spanish elm, Cordia gerascanthus