Webster's Revised Unabridged Dictionary · 1913

Diandrous

Diandrous , noun

[Compare French diandre.]

(Botany) Of or pertaining to the class Diandria; having two stamens.