About us
Define
Definitions for
"capparis"
tropical or subtropical evergreen shrubs or small trees
wordnet.princeton.edu