Prof Alan Andersen's blog

Why is there no grass in Caatinga? Caatinga is a mosaic of deciduous scrubland and dry forest that...