euglenaDict.lkDict.lk - Sinhala to English DictionaryMeaning euglena Tweet Sinhala Dictionary definitions for euglenaeuglena 🔊euglena : යුග්ලිනාවාLern More AboutWiki Definition: euglenaGoogle Search result: GoogleWiki Article: Wikipedia Tweet