kelpfish
/ˈkɛlpfɪʃ/Definitions
1. noun
a small fish that inhabits kelp forests, especially the kelp greenling (Plenonectes marinus) and the kelp rockfish (Sebastes atrovirens)
“The divers spotted a kelpfish hiding behind a coral reef in the kelp forest.”