diandrousDict.lkDict.lk - Sinhala to English DictionaryMeaning diandrous Tweet Sinhala Dictionary definitions for diandrousdiandrous 🔊diandrous : ද්විරේණුකdiandrous definitionNoun. Of or pertaining to the class Diandria; having two stamens.Lern More AboutWiki Definition: diandrousGoogle Search result: GoogleWiki Article: Wikipedia Tweet