Which of the following is ovoviviparous?
Nematodes that lay eggs from which larvae immediately hatch out. So bih of larvae instead of eggs are called viviparous. Strongyloides stercoralis is ovoviviparous.
Strongyloides
Trichinella
Enterobius
Ascaris
Parasitology Pa 2 (Helminthology)