Meaning of dicentra cucullaria

Definition of dicentra cucullaria

(noun) delicate spring-flowering plant of the eastern United States having white flowers with double spurs

Other information on dicentra cucullaria

WIKIPEDIA results for dicentra cucullaria
Amazon results for dicentra cucullaria