madagascan

Adjective
  1. Of or relating to Madagascar or its people (synset 303094017)
    "Madagascan pepper"
Noun
  1. A native or inhabitant of Madagascar (synset 109741043)

Other Searches