Charles Darwin's frog

noun

Charles Darwin's frog

noun
1

A critically endangered species of dicroglossid frog, Minervarya charlesdarwini, that is endemic to the Andaman Islands, India.

Entry derived from the Wiktionary, under licence CC BY-SA 4.0 — list of authors.