Definitions of Lindera:

  • noun:   aromatic evergreen or deciduous dioecious shrubs or trees of eastern Asia and North America