Meaning of poison dart frog in English:

poison dart frog

noun

  • Poison arrow frog.

Origin

1980s; earliest use found in Journal of the American Chemical Society.