meaning of capparis

1. tropical or subtropical evergreen shrubs or small trees


Related Words

capparis | capparis arborea | capparis cynophallophora | capparis flexuosa | capparis mitchellii | capparis spinosa |

Developed & Maintained By Taraprasad.com

Treasure Words