lindens is a form of:

Linden



ENGLISH MEANING
noun
1.
A handsome tree (Tilia Europaea), having cymes of light yellow flowers, and large cordate leaves. The tree is common in Europe.
2.
In America, the basswood, or Tilia Americana.