any of the cylindrical photoreceptor cells in the retina English - French




English translator: English French any of the cylindrical photoreceptor cells in the retina  Eesti sõnaraamat   Español Traductor   Svenska Översättare