ladyfish
/ˈleɪdiˌfɪʃ/Definitions
1. noun
any of various small tropical marine fishes of the family Eurypharyngidae, having a long pointed snout and a lateral line of sensory organs.
“The scuba diver spotted a school of ladyfish swimming through the coral reef.”