MADDERWORT MEANING IN ENGLISH

• Madderwort Definition & Synonyms

  1. (n.) A name proposed for any plant of the same natural order (Rubiaceae) as the madder.


RECENT SEARCHES