Eye organ of a fruit fly larvae

Eye organ of a fruit fly larvae

Advertisements