OBSTETRICAL TOAD
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Obstetrical Toad.
Obstetrical Toad - as a noun
European toad whose male carries the fertilized eggs wrapped around its hind legs until they hatch
Synonyms (Exact Relations)
alytes obstetricansmidwife toad