Strongylus edentatus
Front part of female.