Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
supermale
in English
supermale
#uncommon
Definitions
Adjective
extremely
masculine
;
having
dominant
male
traits
Noun
a
male
with
XYY
syndrome
(
genetic
condition
)
Base Words
male
super