What is the meaning of apple tree in English?

Learn vocabulary with pictures as well as definitions of apple tree in English

Learn in

See more

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.