Search term ovovivipar has 2 results
Jump to
DE German EN English
ovovivipar (a) [Biologie] ovoviviparous (a) [Biologie]
ovovivipar ovoviviparous