terramycinDict.lkDict.lk - Sinhala to English DictionaryMeaning terramycin Tweet Sinhala Dictionary definitions for terramycinterramycin 🔊terramycin : ටෙරමයිසින්Lern More AboutWiki Definition: terramycinGoogle Search result: GoogleWiki Article: Wikipedia Tweet