meaning of hamamelis virginiana

1. common shrub of eastern North America having small yellow flowers after the leaves have fallen


Related Words

hamamelis virginiana |

Developed & Maintained By Taraprasad.com

Treasure Words