anchusaDict.lkDict.lk - Sinhala to English DictionaryMeaning anchusa Tweet Sinhala Dictionary definitions for anchusaanchusa 🔊anchusa : ශාක විශේෂයක්Lern More AboutWiki Definition: anchusaGoogle Search result: GoogleWiki Article: Wikipedia Tweet