meaning of apricot tree

1. Asian tree having clusters of usually white blossoms and edible fruit resembling the peach


Related Words

apricot tree |

Developed & Maintained By Taraprasad.com

Treasure Words