Tartarian dogwood
noun
: a tall Asiatic shrub (Cornus alba) sometimes cultivated as an ornamental and having opposite leaves, bluish white or whitish fruit, and often bright red twigs
Love words? Need even more definitions?
Merriam-Webster unabridged
Share