meaning of safflower oil

1. oil from seeds of the safflower plant


Related Words

safflower oil |

Developed & Maintained By Taraprasad.com

Treasure Words