Microscopic nematode in a petri dish in lab

Microscopic nematode in a petri dish in lab

Microscopic nematode in a petri dish in lab