As nouns the difference between terms and nonfemale
is that terms is while nonfemale is one who is not female.
As an adjective nonfemale is
not female.
terms
English
Noun
(head)
Statistics
*
----
nonfemale
English
Adjective
(-)
Not female.
Noun
(
en noun)
One who is not female.