BEECHNUT


Meaning of BEECHNUT in English

noun the nut of the beech tree.

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