Meaning of mustard tree
Definition of mustard tree
(noun)
evergreen
South American
shrub
naturalized
in United States;
occasionally
responsible
for
poisoning
livestock
glabrous
or
pubescent
evergreen
shrub
or
tree
of the
genus
Salvadora; twigs are
fibrous
and in
some
parts
of the
world
are
bound
together
in clusters and
used
as a toothbrush; shoots are
used
as
camel
fodder;
plant
ash provides
salt
Other information on mustard tree
WIKIPEDIA results for
mustard tree
Amazon results for
mustard tree
Tweet