SUNCHOKE

Definition of SUNCHOKE

  1. (noun)sunflower tuber eaten raw or boiled or sliced thin and fried as Saratoga chips