homosporyDict.lkDict.lk - Sinhala to English DictionaryMeaning homospory Tweet Sinhala Dictionary definitions for homosporyhomospory 🔊homospory : සමබීජාණුකතාවLern More AboutWiki Definition: homosporyGoogle Search result: GoogleWiki Article: Wikipedia Tweet