DEUTZIA


Meaning of DEUTZIA in English

n. any ornamental shrub of the genus Deutzia, with usu. white flowers.

Etymology: J. Deutz 18th-c. Du. patron of botany

Oxford English vocab.      Оксфордский английский словарь.