mountain chicken noun1 •Leptodactylus fallax, a large edible frog native to Dominica and Montserrat. formsmountain chickens