Thesaurus
Term:
Madeira
Island group off the coast of Morocco, comprising two inhabited islands & other islets; they are summits of mountains rising from the abyssal ocean floor; group constitutes an autonomous region of Portugal & contains one administrative district.