macrogameti
Italian
Noun
macrogameti
m
plural of
macrogamete