Definitions of Eschscholtzia:

  • noun:   showy herbs of western North America