African Tree Toad Facts & Worksheets

African tree toads, or Nectophryne afra, are a small toad species native to lowland forests of West and Central Africa, and part of the Bufonidae family.