salamandrous salpiform salamandroid salamandrine squamiform squamuliform amphipodiform anguiform salmonoid squaliform