meaning of vangueria madagascariensis

1. shrubby tree of Madagascar occasionally cultivated for its edible apple-shaped fruit


Related Words

vangueria madagascariensis |

Developed & Maintained By Taraprasad.com

Treasure Words