meaning of virginia ham

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


Related Words

hamamelis virginiana | virginia ham |

Developed & Maintained By Taraprasad.com

Treasure Words