yes, having a makes you a female and having a makes you a male. both genders can display a variety of masculine and feminine traits, for example low-testosterone individuals like soyboys act more feminine while possessing many masculine physical traits (except muscle volume, lol). if you are straight you require person of the opposite sex to have majority of the opposite sex's traits, genitals being one of them. but if you look at buck fucking angel, consider yourself straight and still think you would hit then get out of the closet fgt.funny how everyone who disagrees with me on this basically just goes "ummm sweetie" without explaining why im wrong
a tom boy is not less female than a "feminine" female that dresses a certain way, etc. they're both female by virtue of material reality