Refine this word faster
Megagamete
noun
Definitions
Noun
- 1 A macrogamete.
Etymology
From mega- + gamete.
See also for "megagamete"
Next best steps
Mini challenge
Unscramble this word: megagamete
From mega- + gamete.
Unscramble this word: megagamete