Definition of Equador Laurel

Any infomration entered here is solely your responsibility

Currently available definitions
Equador Laurel in English
Noun
  1. large tropical American tree of the genus Cordia grown for its abundant creamy white flowers and valuable wood

Nearby