TRIANDROUS Meaning of TRIANDROUS in English (a.) Of or pertaining to the Triandria; having three distinct and equal stamens in the same flower. Webster's English dictionary. Английский словарь Webster. 2012