ByNobleID
    The fine structure of the eyes of some bristly millipedes (Penicillata, Diplopoda): additional support for the homology of mandibulate ommatidia. | NobleID