Charles Darwin's frog

English

Noun

Charles Darwin's frog (plural Charles Darwin's frogs)

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

Usage notes

Translations

Further reading