Meaning of nettle tree
Definition of nettle tree
(noun)
any of
various
trees of the
genus
Celtis having
inconspicuous
flowers and
small
berrylike
fruits
Other information on nettle tree
WIKIPEDIA results for
nettle tree
Amazon results for
nettle tree
Tweet