You searched for: “heptanders
heptander (s) (noun), heptanders (pl)
In botany, certain plants that have seven stamens: "Trina noticed that she had some heptanders among her collections of flowers."