amphiblastula

Term: amphiblastula

Literally meaning: “both small sprouts”


Origin: Anc Greek

Anc Greek αμφίς/amphis(=both),  
+βλάστη/vlasti(=sprout)

Coined/History

Definition

It is sponge larva with both  f flagellate and of non-flagellate cells

No comments:

Post a Comment