noun a white-flowered rosaceous shrub (neillia, / spiraea, opulifolia), common in the northern united states. the bark separates into many thin layers, whence the name.
NINE-BARK
Meaning of NINE-BARK in English
Webster English vocab. Английский словарь Webster. 2012