NICKER TREE


Meaning of NICKER TREE in English

the plant producing nicker nuts.

Webster English vocab.      Английский словарь Webster.