Search term ovipare has one result
Jump to
FR French EN English
ovipare (a) [biologie] oviparous (a) [biologie]