starfish larvae and whorl