selachophobia
noun
°fear or dislike of sharks.