MEGAGAMETE Meaning of MEGAGAMETE in English [mega.ga.mete] n (1891): macrogamete Merriam-Webster English vocab. Английский словарь Merriam Webster. 2012