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 مشاهدة