Life … Animals Chordates Amphibians Frogs and Toads Mantellas Mantellas Green Mantella species 46 observations Green Mantella Mantella viridis Field notes Close