meaning of bluethroat pikeblenny

bluethroat pikeblenny meaning in General Dictionary

found from Florida to Cuba