GeneralConnection.com
➔
Dictionary
madderwort
Noun
1. rubiaceous plant
1. angiosperm, flowering plant
Usage