amphiblastula
Etymology
From amphi- + blastula.
amphiblastula means A larva of some sponges that has equal numbers of both flagellate and nonflagellate cells separated from each other on opposite sides of the blastula. Lexicurio rates it Rare gem — a strength score of 76 out of 100.
noun
- A larva of some sponges that has equal numbers of both flagellate and nonflagellate cells separated from each other on opposite sides of the blastula.