Mountain chicken is actually a species of toad. The meat is considered a delicacy in Dominica.
« Back to Glossary IndexGlossary Term
Glossary Term
Mountain chicken is actually a species of toad. The meat is considered a delicacy in Dominica.
« Back to Glossary Index