lindera lindera

Definition(s):

  • (n) aromatic evergreen or deciduous dioecious shrubs or trees of eastern Asia and North America

Wiki Images for lindera

definition of lindera
Word of the Day
effusion effusion
/ɪ ˈfju ʒən/