French-Spanish dictionary »

ovoviviparité meaning in Spanish

FrenchSpanish
ovoviviparité nom {f}

ovoviviparidadnoun
{f}