Definition
Simply plug your letters into the Search and Get definitions for English words.
noun : LEATHERWOOD
Source:WordNet 3.1
-
1. (
) shrub or small tree of southeastern United States to West Indies and Brazil; grown for the slender racemes of white flowers and orange and crimson foliage ;
-
2. (
) deciduous shrub of eastern North America having tough flexible branches and pliable bark and small yellow flowers ;
See more about : LEATHERWOOD