limnaeaDict.lkDict.lk - Sinhala to English DictionaryMeaning limnaea Tweet Sinhala Dictionary definitions for limnaealimnaea 🔊limnaea : සාරස ශාක සමාජයLern More AboutWiki Definition: limnaeaGoogle Search result: GoogleWiki Article: Wikipedia Tweet