umbelliferaeDict.lkDict.lk - Sinhala to English DictionaryMeaning umbelliferae Tweet Sinhala Dictionary definitions for umbelliferaeumbelliferae 🔊umbelliferae : උම්බෙලිපෙරේLern More AboutWiki Definition: umbelliferaeGoogle Search result: GoogleWiki Article: Wikipedia Tweet