ground cherry - English Synonyms Dictionary

ground cherry

n.
[1] husk tomato