apple tree

[English] plural apple trees

The apple tree is the tree on which apples grow.

Synonyms in other languages

Latin names