Taste buds, light micrograph

Bildnummer 13416610
Taste buds, light micrograph
;