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
Tweet