lepidopterologist
Etymology
From lepidopterology + -ist.
noun
One who studies lepidopterology.