Meaning of celandine

Definition of celandine

(noun) North American annual plant with usually yellow or orange flowers; grows chiefly on wet rather acid soil

Other information on celandine

WIKIPEDIA results for celandine
Amazon results for celandine