Meaning of Eschscholtzia

Definition of Eschscholtzia

(noun) showy herbs of western North America

Other information on Eschscholtzia

WIKIPEDIA results for Eschscholtzia
Amazon results for Eschscholtzia