French-English dictionary »

pirole meaning in English

FrenchEnglish
pirole nom {f}

wintergreen◼◼◼(evergreen perennial of the genus Pyrola)
noun
[UK: wˈɪntəɡrˌiːn] [US: wˈɪntɚɡrˌiːn]