Meaning of monkey nut

Definition of monkey nut

(noun) pod of the peanut vine containing usually 2 nuts or seeds; `groundnut' and `monkey nut' are British terms

Other information on monkey nut

WIKIPEDIA results for monkey nut
Amazon results for monkey nut