Adjective Definition

madagascan

1.Definition: of or relating to Madagascar or its people

"Madagascan pepper"




Please Share