Definition of panther toad in English:

panther toad

noun

  • Either of two African toads, Bufo pantherinus of South Africa, and B. regularis, widespread in sub-Saharan Africa.

Origin

Late 19th century.