• Amphiblastula

    Origin

    - + amphi + blastula

    Full definition of amphiblastula

    Noun

    amphiblastula

    (plural amphiblastulas)
    1. 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
    © Wiktionary