Algerian ivy

Noun

 * 1) Any of species  of evergreen ivy native to the North African coast, including coastal mountains in Algeria.