English dictionary

eschscholtzia meaning and definition

ESCHSCHOLTZIA noun

Definition of Eschscholtzia (noun)

  1. showy herbs of western North America
Source: Princeton University Wordnet