French-English dictionary »

cynorrhodon meaning in English

FrenchEnglish
cynorrhodon nom {m}

hip [hips]◼◼◼(the fruit of a rose)
noun
[UK: hɪp] [US: ˈhɪp]