FIG. 20.23
The nematode worm
Caenorhabditis elegans.
[
Leave
] [
Close
]