microsporonDict.lkDict.lk - Sinhala to English DictionaryMeaning microsporon Tweet Sinhala Dictionary definitions for microsporonmicrosporon 🔊microsporon : මයික්රොස්පෝරනයLern More AboutWiki Definition: microsporonGoogle Search result: GoogleWiki Article: Wikipedia Tweet