devil's flax

英文釋義

  1. common European perennial having showy yellow and orange flowers; a naturalized weed in North America