Science Illustrated At least seven stamens 2018-04-01 - The flower had at least seven stamens, which gave off pollen.