apricot tree
Explore definitions, synonyms, and language insights of apricot tree
Definitions
Noun
Asian tree having clusters of usually white blossoms and edible fruit resembling the peach