LEATHERWOODS

Scrabble 19 Words With Friends 19

Definition

LEATHERWOODS is the plural of LEATHERWOOD.

noun LEATHERWOOD: shrub or small tree of southeastern United States to West Indies and Brazil.

See all 1478 words you can make from LEATHERWOODS →

← Unscramble different letters