nettle tree

Noun
  1. Any of various trees of the genus Celtis having inconspicuous flowers and small berrylike fruits (synset 112429736)

Found on Word Lists

Other Searches