meaning of dicentra cucullaria

1. delicate spring-flowering plant of the eastern United States having double-spurred white flowers


Related Words

dicentra cucullaria |

Developed & Maintained By Taraprasad.com

Treasure Words