Find the word definition

Wiktionary
feminoid

Etymology 1 a. Apparently, but not actually, female. Etymology 2

n. (context slang derogatory English) A feminist.