English-Polish dictionary »

ovoviviparous meaning in Polish

EnglishPolish
ovoviviparous adjective
pertaining to animals whose eggs hatch inside their body

jajożyworodnyadjective