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
untenable untenable
/ən ˈtɛ nə bəl /