Mountain Chicken Definition
noun
Leptodactylus fallax Leptodactylus fallax , a large edible frog native to Dominica and Montserrat .
Wiktionary
Other Word Forms of Mountain Chicken
Noun
Singular:
mountain chicken
Plural:
mountain chickensOrigin of Mountain Chicken
So called because it is a local delicacy, supposed to taste like chicken.
From Wiktionary
Find Similar Words
Find similar words to mountain chicken using the buttons below.