German-English dictionary »

ovipare meaning in English

GermanEnglish
ovipare

oviparously