long-fingered frog

EnglishEdit

Wikipedia has an article on:

Wikipedia

NounEdit

long-fingered frog (plural long-fingered frogs)

  1. A group of frogs of the Cardioglossa genus.
Last modified on 6 December 2012, at 03:21