Definition of poison frog in English:

poison frog

noun

  • Poison arrow frog.

Origin

1920s; earliest use found in The Times.