Yahoo Web Search

Search results

  1. Dictionary
    nettle tree

    noun

    • 1. an Old World tree related to the hackberries, with a straight silvery-grey trunk and rough, toothed leaves similar to those of the nettle.