Meaning of madagascan

Definition of madagascan

(adj) of or relating to Madagascar or its people; "Madagascan pepper"
(noun) a native or inhabitant of Madagascar

Other information on madagascan

WIKIPEDIA results for madagascan
Amazon results for madagascan