You searched for: “diandrous
diandrous, diandry
1. In botany, having two stamens.
2. In zoology, having two male mates.