Latin-English dictionary »

centifolius meaning in English

LatinEnglish
centifolius [centifolia, centifolium] adjective

having hundred petals / leavesadjective

roseadjective
[UK: rəʊz] [US: roʊz]