Czym się żywią ryby jednorożce?

Ryby jednorożce głównie pasą się glebinami i zooplanktonem, w tym diatomami i copepodami. Spędzają większość czasu na poszukiwaniu pokarmu na skałach, rafach koralowych i w miejscach bogatych w gliny.

Ich wyspecjalizowane pyska, wyposażone w małe zęby i wystający dolny szczęk, pozwalają im zgarniać glebiny z różnych podłoży. Choć glebiny stanowią większość diety, mogą też jeść małe bezkręgowce, np. skorupiaki i robaki, uzupełniając odżywianie.