From New Latin; from caulis (“stem”) + rosa (“rose”).
caulirosulate (comparative more caulirosulate, superlative most caulirosulate)