Red-flower meaning

A flower which is red, such as one which yields red dye.
noun
0
0
Advertisement