European nettle tree

English

Noun

European nettle tree (plural European nettle trees)

  1. A tree of species Celtis australis.

Synonyms

Translations