Does the sight of these lemons and limes make you want to run and hide? Is your idea of seasoning you food mean just a touch of salt and pepper with a drizzle of olive oil and perhaps a tiny little bit of lemon juice? If so, I think you are a supertaster. I first […]
You are here: Home / Archives for tastebuds