English edit

Noun edit

feminoids

  1. plural of feminoid