macrogameteDict.lkDict.lk - Sinhala to English DictionaryMeaning macrogamete Tweet Sinhala Dictionary definitions for macrogametemacrogamete 🔊macrogamete : මහාජන්මාණුවLern More AboutWiki Definition: macrogameteGoogle Search result: GoogleWiki Article: Wikipedia Tweet