meaning of capparis arborea

1. small Australian tree bearing edible fruit resembling the pomegranate


Related Words

capparis arborea |

Developed & Maintained By Taraprasad.com

Treasure Words