English-French dictionary »

epicalyx meaning in French

EnglishFrench
epicalyx (group of bracts)
noun

épicalice◼◼◼nom {m}