strongyloides stercoralis | homo sapiens | thailand | homo sapiens | 1843477145 |
strongyloides stercoralis | homo sapiens | thailand | homo sapiens | 1843477147 |
strongyloides stercoralis | homo sapiens | thailand | homo sapiens | 1843477149 |
strongyloides stercoralis | homo sapiens | thailand | homo sapiens | 1843477151 |