Tags Parasite

Tag: parasite

Amphibians yield new parasite species

A renowned South African researcher has discovered five new parasite species – considered by many scientists to be nigh impossible to find – in the rain forests of French Guiana in South America.
Going batty in Southern Africa

LATEST

X
X
Skip to toolbar