Meaning of jesuits' nut

Definition of jesuits' nut

(noun) a variety of water chestnut

Other information on jesuits' nut

WIKIPEDIA results for jesuits' nut
Amazon results for jesuits' nut