toothache tree
English Dictionary
->
Letter T
-> toothache tree
Search Dictionary:
toothache tree Definition
(n)
small
deciduous
aromatic
shrub
(
or
tree
)
having
spiny
branches
and
yellowish
flowers
;
eastern
North
America
toothache tree Synonyms
sea ash
toothache tree
Zanthoxylum americanum
Zanthoxylum fraxineum
© Art Branch Inc.