LEATHERWOODS
Definition
LEATHERWOODS is the plural of LEATHERWOOD.
noun LEATHERWOOD: shrub or small tree of southeastern United States to West Indies and Brazil.
LEATHERWOODS is the plural of LEATHERWOOD.
noun LEATHERWOOD: shrub or small tree of southeastern United States to West Indies and Brazil.