English-French dictionary »

macrogamete meaning in French

EnglishFrench
macrogamete (larger of a pair of conjugating gametes)
noun

macrogamète◼◼◼nom {m}