polycephalousDict.lkDict.lk - Sinhala to English DictionaryMeaning polycephalous Tweet Sinhala Dictionary definitions for polycephalouspolycephalous 🔊polycephalous : බහුශීර්ෂකLern More AboutWiki Definition: polycephalousGoogle Search result: GoogleWiki Article: Wikipedia Tweet