Human tongue, Lingual papilla and taste bud. Taste receptors of the tongue are present in papillae, and are the receptors of taste
View Full Image on Dreamstime
Username: Designua
Editorial: No
Width: 4826 pixels
Height: 4105 pixels
Downloads: 17
Image ID: 73964609