Word Meaning

Find the meaning or definition of a word or phrase in English


Meaning of madderwort

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