Does this look like strongyloides stercoralis? Or is it something else?

What is this thing?
Does this look like strongyloides stercoralis? Or is it something else?

Posted Jun 4, 2020, 11:23 PM UTC

60
Loading comments…