answersLogoWhite

0

Ovoviviparous refers to an animal that retains the egg inside of them until it hatches and gives birth to larval young. Two insects that do this are Sarcophagid flies and tachinids.

User Avatar

Wiki User

11y ago

What else can I help you with?