Home
Search
Index
Definify.com
Definition
2024
groundcherry
groundcherry
English
Noun
groundcherry
(
plural
groundcherries
)
Any of various
fruits
of
plants
in the
genus
Physalis
.
Etymology
ground
+
cherry
Similar Results