Noun Definition

dicentra cucullaria

1.Definition: delicate spring-flowering plant of the eastern United States having white flowers with double spurs

Category: Plants