English Dictionary
◊ CAPPARIS
Capparis
n : tropical or subtropical evergreen shrubs or small trees
[syn: {Capparis}, {genus Capparis}]