Glossary Term


Mountain chicken is actually a species of toad. The meat is considered a delicacy in Dominica.

« Back to Glossary Index