Microbiology

The ovoviviparous nematode is -