ByNobleID
    The spermatozoon of onychophorans. 2. Peripatoides leuckarti. | NobleID