strongyloides stercoralis | homo sapiens | peru | homo sapiens | 1995714576 |
strongyloides stercoralis | homo sapiens | peru | homo sapiens | 1995714574 |
strongyloides stercoralis | homo sapiens | peru | homo sapiens | 1995714534 |
strongyloides stercoralis | homo sapiens | peru | homo sapiens | 1851063762 |