Amazonian parasite looking forward to holiday up tourist’s urethra
An Amazonian parasite living just below the surface of the world’s second-longest river can’t wait to take her next holiday up an unsuspecting tourist’s urethra.
Read moreAn Amazonian parasite living just below the surface of the world’s second-longest river can’t wait to take her next holiday up an unsuspecting tourist’s urethra.
Read more