answersLogoWhite

0

No. Ovoviviparous means that the female produces eggs which hatch inside her body, meaning she actually gives live birth. Platypuses are oviparous, which is quite different from being ovoviviparous. They lay eggs, and incubate them for ten days.

User Avatar

Wiki User

11y ago

What else can I help you with?