Nygolaimus papilloides vulva 1000X