apiculaDict.lkDict.lk - Sinhala to English DictionaryMeaning apicula Tweet Sinhala Dictionary definitions for apiculaapicula 🔊apicula : අග්රකයLern More AboutWiki Definition: apiculaGoogle Search result: GoogleWiki Article: Wikipedia Tweet