The eyes have it...
Schwab
Ivan R
IR
Department of Ophthalmology, University of California, Davis, Sacramento, 95817, USA. irschwab@ucdavis.edu
D000818:Animals; D001181:Arthropods / Q000033:anatomy & histology*; D005075:Biological Evolution; D005123:Eye / Q000033:anatomy & histology*; D005580:Fossils