Find the word definition

Wiktionary
cretan rockroses

n. (Cretan rockrose English)