Nandina (noun) Definition, Meaning & Examples

noun
  1. a Chinese and Japanese evergreen shrub, Nandina domestica, of the barberry family, having pinnate leaves and bright red berries, cultivated as an ornamental.
Nandina (noun) Definition, Meaning & Examples

More Definitions