ENGLISH DICTIONARY

Amphiblastula

Definition & Meaning

Part of speech noun

Quick meaning: Amphiblastula is a noun meaning 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.

Meaning

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.

Word Forms

Related Words

Related dictionary entries include coeloblastula, stereoblastula, cinctoblastula, diblastula, blastule, discoblastula.

Related Dictionary Tools

Sources & Attribution

FreeDictionaryAPI.com / Wiktionary · Original source · CC BY-SA 4.0

Dictionary data is provided by FreeDictionaryAPI.com and sourced from Wiktionary under its stated license.