comparative vertebrate anatomy 7246