Search term ovipar has 3 results
Jump to
DE German EN English
ovipar (a) [Biologie] egg-laying (a) [Biologie]
ovipar (a) [Biologie] oviparous (a) [Biologie]
ovipar oviparously