Glossary Term


« Back to Glossary Index

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

« Back to Glossary Index