Get Free Checker

downy ground cherry

NOUN
  1. decorative American annual having round fleshy yellow berries enclosed in a bladderlike husk

How To Use downy ground cherry In A Sentence

List is Empty.