meaning of asperula tinctoria

1. creeping European perennial having red or pinkish-white flowers and red roots sometimes used as a substitute for madder in dyeing


Related Words

asperula tinctoria |

Developed & Maintained By Taraprasad.com

Treasure Words