French-English dictionary »

infrutescence meaning in English

FrenchEnglish
infrutescence nom {f}

infructescence◼◼◼(group of fruit)
noun