Почему у рыб нет слюнных желез, а у земноводных есть?
В ротовой полости рыб нет слюнных желез, т. к. водным животным они без надобности. Железистые клетки ротовой полости и глотки рыб выделяют слизь, которая не имеет пищеварительных ферментов, а способствует лишь проглатыванию пищи и защищает эпителий ротовой полости с вкрапленными вкусовыми почками (рецепторами). https://zoomet.ru/ixt/ixtiolog_35.html
У земноводных появляются слюнные железы. Их секрет смачивает пищу, но никак не переваривает ее, так как не содержит пищеварительных ферментов.

Потому что рыбы живут в водной среде, земноводные больше времени проводят на суши, слюнные железы нужны для смачивания пищи, у рыб и так пища мокрая, к тому же в слюне находятся ферменты, но в условиях водной среды они бесполезны. Примерно так
Разные классы, разные функции... .
В ротовой полости рыб нет слюнных желез. Железистые клетки ротовой полости и глотки выделяют слизь, которая не имеет пищеварительных ферментов и способствует лишь проглатыванию пищи, а также защищает эпителий ротовой полости с вкрапленными вкусовыми почками (рецепторами) .
Земноводные — хищники. У них развиты слюнные железы, секрет которых увлажняет ротовую полость, язык и пищу. Активно схваченная добыча переваривается в желудке.