Noun downy ground cherry has 1 sense
  1. downy ground cherry, strawberry tomato, Physalis pubescens - decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk
    --1 is a kind of ground cherry, husk tomato
,
TOP