English-Latin dictionary »

rock rose (cistus villosus and salvifolius) meaning in Latin

EnglishLatin
rock rose (Cistus villosus and salvifolius) noun
[UK: rɒk rəʊz]
[US: ˈrɑːk roʊz]

cisthos [cisthi]noun
M