An organ of vision or of light sensitivity, In some echinoids, a minute pigmented nodule, probably without visual functions, situated at the end of an ambulacrum, transitive verb_ To look at, To supply with an eye
0 التعليقات
0 المشاركات
125 مشاهدة