Advertisement
Advertisement
amphiblastula
/ ˌæɪˈæʊə /
noun
- the free-swimming larva of certain sponges, which consists of a hollow spherical mass of cells some of which have flagella
Advertisement
Advertisement
Advertisement
Advertisement
Browse
Advertisement
Advertisement
/ ˌæɪˈæʊə /
Advertisement
Advertisement
Advertisement
Advertisement
Browse