Meaning of joewood
Definition of joewood
(noun)
West Indian
shrub
or
small
tree
having
leathery
saponaceous
leaves and
extremely
hard
wood
Other information on joewood
WIKIPEDIA results for
joewood
Amazon results for
joewood
Tweet