Word info

Algerian ivy

Noun

Meaning

Algerian ivy

Hedera algeriensis, an evergreen ivy native to the North African coast, including coastal mountains in Algeria.

Source: en.wiktionary.org

Close letter words and terms