meaning of pond apple tree

1. small evergreen tree of tropical America with edible fruit; used chiefly as grafting stock


Related Words

pond-apple tree |

Developed & Maintained By Taraprasad.com

Treasure Words