Not really.  Notice how you said "women's"?  "Women" is term used that implies respect.  NessaTesla called these particulars "females".  This gives the implication that she considers them animals, presented for observation.

I completely agree and also hate "females."