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.
Are You Learning English? Here Are Our Top English Tips
Poison arrow frog.
1980s; earliest use found in Journal of the American Chemical Society.