Definition, synonyms and picture of apple tree

Learn in

apple tree

n. apple tree

Definition of apple tree in English

Tree that has oval-shaped leaves with serrated edges and white or pink flowers, which produces apples.

Synonyms of apple tree in English

-

Lists where this word appears

Fruit-Bearing Trees I

8 words to learn