CHICKWEED MEANING IN ENGLISH

• Chickweed Definition & Synonyms

  1. (n.) The name of several caryophyllaceous weeds, especially Stellaria media, the seeds and flower buds of which are a favorite food of small birds.


RECENT SEARCHES