apricot tree

[English] plural apricot trees

The apricot tree is the tree on which the apricot grows. May be freestanding or pleached.

Synonyms in other languages

Latin names