What does capparis mean?

capparis meaning in General Dictionary

tropical or subtropical evergreen bushes or small trees