genus eschscholtzia Meaning, Definition & Usage

  1. noun showy herbs of western North America
    Eschscholtzia.

WordNet