Beechnut Meaning

There are 1 meaning(s) for word Beechnut

Meaning 1 : small sweet triangular nut of any of various beech trees