My roommate brought this home, but neither one of us has the foggiest idea what it is. It smells kind of sweet...and I believe it came from Germany?
Any help would be greatly appreciated!
After searching, I agree with these wonderful folks - looks like celery root, which I've never heard of!!!
Also happy it didn't fall from a Lufthansa Flight...