petrophytaDict.lkDict.lk - Sinhala to English DictionaryMeaning petrophyta Tweet Sinhala Dictionary definitions for petrophytapetrophyta 🔊petrophyta : පාෂාණශාකLern More AboutWiki Definition: petrophytaGoogle Search result: GoogleWiki Article: Wikipedia Tweet