Image - Katerina Vulcova via Pixabay Insects May Give Meaty Flavour to Food, According to a New Scientific Study, It’s ‘like shrimp when they were roasted or deep-fried’ Share K. Brown