click on image to close
Macrocoma niedobovae
Zoia, 2012 - Socotra
female: reproductive apparatus - transmitted light