meaning of rose apple

1. fragrant oval yellowish tropical fruit used in jellies and confections


Related Words

rose apple | rose-apple tree |

Developed & Maintained By Taraprasad.com

Treasure Words