Salmwood Meaning

There are 1 meaning(s) for word Salmwood

Meaning 1 : large tropical American tree of the genus Cordia grown for its abundant creamy white flowers and valuable wood

    Synonyms : cordia alliodora,  cypre,  equador laurel,  princewood,  spanish elm