English-Spanish dictionary »

ovoviviparity meaning in Spanish

EnglishSpanish
ovoviviparity (condition of being ovoviviparous)
noun

ovoviviparidadnoun
{f}