Tiny worms that share almost half of human genes

Some of us share about half of our genes with these tiny worms!