AMPHIBLASTULA

Definition of AMPHIBLASTULA