vocab dash
Log in
Sign up
uchuva
Meanings
Noun
1. goldenberry, Cape gooseberry (Physalis peruviana)