What does bluethroat pikeblenny mean?

bluethroat pikeblenny meaning in General Dictionary

found from Florida to Cuba