Elephant-shrew Pollinators?

Cape rock elephant-shrews, Elephantulus edwardii, are endemic South African small mammals belonging to the order Macroscelidea (Figure 1). Their common name refers to their long, slender and highly mobile nose, which resemble the trunk of Read More...