aguaymanto
Meanings
Noun
1. Cape gooseberry (Physalis peruviana) (plant)