What is the meaning of apricot tree in English?

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

Learn in

See more

n. apricot tree

Definition of apricot tree in English

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