Using the term gender is an obfuscation of language. It refers to the gender of a word, not a person.
In English there are only three, masculine, feminine or nuter.
In Spanish A noun ending in O is masculine, and a noun ending in A is feminine.
In Greek thete are more genders such as Aorest which signifies that a verb is ongoing, or eternal.
It is an affront to thinking educated people to dumb down our language and make things up because it makes someone feel good.
In person I will be polite, but I will not lie.
And the term is hermaphrodite. In all my wifes years working labor and delivery she only saw one.