meaning of alizarine

1. The madder of the Levant.


Related Words

alizari | alizarin |

Developed & Maintained By Taraprasad.com

Treasure Words