History and Etymology of Biological / Biochemical / Medical Terms
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