hickory nut: small hard-shelled nut of North American hickory trees especially the shagbark hickories
nut: usually large hard-shelled seed
mixed farming: growing crops and feed and livestock all on the same farm