meaning of madderwort

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


Related Words

madderwort |

Developed & Maintained By Taraprasad.com

Treasure Words