European gooseberry

noun

Definition of European gooseberry

: english gooseberry