English

edit

Noun

edit

midwife frog (plural midwife frogs)

  1. Any of various frogs of the genus Alexteroon.