Definition of nurse frog in English:

nurse frog

noun

  • The midwife toad, Alytes obstetricans.

Origin

Late 19th century; earliest use found in The Century Dictionary.