Question: Which dynasties rules in Morocco ? 
Answer: 
Here is the list of the several dynasties ruled in Morocco over years : Idrisside, Almoravid, Almohad, Merinide, Wattassides, Saadian and the Alaouite.