C. elegans

Caenorhabditis elegans