Tysk-Engelsk ordbok »

ovipare betyder på engelska

TyskaEngelska
ovipare

oviparously