meaning of pond apple

1. ovoid yellow fruit with very fragrant peach-colored flesh; related to custard apples


Related Words

pond apple | pond-apple tree |

Developed & Maintained By Taraprasad.com

Treasure Words