Description
Caenorhabditis elegans is a free-living, transparent nematode, about 1 mm in length
Caenorhabditis elegans is a free-living, transparent nematode, about 1 mm in length
Learn more about royalty-free images or view FAQs related to stock photos.