Name the larval stage of sponges

animal-kingdom
cbse

#1

The amphiblastula larva.