BEDSTRAW MEANING IN ENGLISH

• Bedstraw Definition & Synonyms

  1. (n.) Straw put into a bed.
  2. (n.) A genus of slender herbs, usually with square stems, whorled leaves, and small white flowers.


RECENT SEARCHES