amphiblastula
noun
am·phi·blas·tu·la
| \ ¦amfə̇-\
plural amphiblastulae
Definition of amphiblastula
: a free-swimming larva of certain sponges that is essentially a blastula with small flagellated cells in one hemisphere and large nonflagellated cells in the other
Keep scrolling for more