One of our former members, Geoff, asked me to mention that "snoutfair" could be a derivation of a Shakespeare play featuring the character, Snout?
link
One could also have a Bottomfair, meaning callipygous.

And surely a spermologist is one who studies seeds?