Which of the following is viviparous?: (A) Strongyloidis stercoralis, (B) Trichinella spiralis, (C) Enterobius, (D) Ascaris
Answer is B. 1. Viviparous: Worms that lay Larva directly, without egg formation, e.g. Filarial worms, Trichinella and Dracunculus. 2. Oviparous: Lay eggs which hatch out to larva later in the environment- Ascaris, Hookworm, Trichuris and Enterobius 3. Ovoviviparous: Lay eggs containing larva which immediately hatchout, e.g. Strongyloides.