French-English dictionary »

épicalice meaning in English

FrenchEnglish
épicalice nom {m}

epicalyx◼◼◼(group of bracts)
noun