El Roman de la Rose es un poema de cerca de 22.000 versos octosílabos que adopta la forma de sueño alegórico.