English | German | Russian | Czech

safflower English

Meaning safflower meaning

What does safflower mean?

safflower

thistlelike Eurasian plant widely grown for its red or orange flower heads and seeds that yield a valuable oil

Synonyms safflower synonyms

What other words have the same or similar meaning as safflower?

Safflower English » English

bastard saffron

Are you looking for...?