MEGAGAMETE


Meaning of MEGAGAMETE in English

[mega.ga.mete] n (1891): macrogamete

Merriam-Webster English vocab.      Английский словарь Merriam Webster.