safflor

English

Noun

safflor (plural safflors)

  1. safflower