meaning of annona squamosa

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


Related Words

annona squamosa |

Developed & Maintained By Taraprasad.com

Treasure Words