Meaning of adonis annua

Definition of adonis annua

(noun) Eurasian herb cultivated for its deep red flowers with dark centers

Other information on adonis annua

WIKIPEDIA results for adonis annua
Amazon results for adonis annua