meaning of Amphibienembryo

Amphibienembryo - German to English

amphibian embryo