TRIANDROUS Meaning of TRIANDROUS in English adj. Bot. having three stamens. English main colloquial, spoken dictionary. Английский основной разговорный словарь. 2012