carthames

French

Noun

carthames m

  1. plural of carthame