French-English dictionary »

carpophore [scientific] meaning in English

FrenchEnglish
carpophore [scientific] nom {m}

cap [caps]◼◼◼(top part of a mushroom)
noun
[UK: kæp] [US: ˈkæp]