Barbadoes gooseberry Meaning, Definition & Usage

Definitions
  1. a climbing prickly shrub (Pereskia aculeata) of the West Indies, which bears edible berries resembling gooseberries.

Webster 1913