CHICKWEED

Definition of CHICKWEED

  1. (noun)any of various plants of the genus Stellaria
  2. (noun)any of various plants related to the common chickweed