Originally posted by Randi
3-4 of these (don't know the name in english, so therefore the picture below)
Looks like ginger root to me . yummy