English

edit

Noun

edit

femoids

  1. plural of femoid