meaning of dogwood tree

1. a tree of shrub of the genus Cornus often having showy bracts resembling flowers


Related Words

dogwood tree |

Developed & Maintained By Taraprasad.com

Treasure Words