You searched for: “dodecandrous”
dodecandrous, dodecander, dodecandrian
In botany, having twelve stamens.