meaning of japanese apricot

1. Japanese ornamental tree with fragrant white or pink blossoms and small yellow fruits


Related Words

japanese apricot |

Developed & Maintained By Taraprasad.com

Treasure Words