meaning of rubia tinctorum

1. Eurasian herb having small yellow flowers and red roots formerly an important source of the dye alizarin


Related Words

rubia tinctorum |

Developed & Maintained By Taraprasad.com

Treasure Words