meaning of sugar apple

1. sweet pulpy tropical fruit with thick scaly rind and shiny black seeds


Related Words

sugar apple |

Developed & Maintained By Taraprasad.com

Treasure Words