homoeroticist
Etymology
From homoerotic + -ist.
noun
A person with homoerotic tendencies.