Tomato Frog - Madagascar, Tomato Frog or Crapaud Rouge De Madagascar (Dyscophus antongilii) - Photo Prints - 6330665 - Science Photo LibraryTomato Frog. Madagascar, Tomato Frog or Crapaud Rouge De MadagascarMadagascar, Tomato Frog or Crapaud Rouge De Madagascar (Dyscophus antongilii) Photographed in Madagascar in JulyMedia ID 6330665crapaud rouge de madagascar, dyscophus antongilii, frogs, madgascar, malagasy, malagasy republic, republic of madagascar, toad, toads, tomato frog
