Word Hen
What is the meaning of the word "
madagascan
"?
Definitions:
of or relating to Madagascar or its people
adjective
Madagascan pepper