salamandriform flounderlike amphipodiform salmonoid squamuliform naupliiform cyprinoid spinuliform basslike bufoniform