mustard tree
English Dictionary
->
Letter M
-> mustard tree
Search Dictionary:
mustard tree Definition
(n)
evergreen
South
American
shrub
naturalized
in
United
States
;
occasionally
responsible
for
poisoning
livestock
(n)
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
mustard tree Synonyms
mustard tree
Nicotiana glauca
Salvadora persica
toothbrush tree
tree tobacco
© Art Branch Inc.