Papillae are small sensory structures, which in humans are found on the upper surface of the tongue. The researchers discovered that northern sea robin papillae have taste receptors and touch ...