amphiblastula

/ (ˌæmfɪˈblæstjʊlə) /

noun

the free-swimming larva of certain sponges, which consists of a hollow spherical mass of cells some of which have flagella

Example sentences from the Web for amphiblastula