Butterflyer

noun a swimmer who specializes in the butterfly

Merriam-Webster's Collegiate Dictionary