Phyllomedusa neildi

Phyllomedusa neildi is a frog that lives in Venezuela. Scientists have only seen this frog in one place: Sierra de San Luís.
This frog is smaller than other frogs in "Phyllomedusa". The skin where its legs meet the body is striped white and pink.