I'm no expert but the looks of the right pic zoomed in looks to me like a golf ball on a tee---female preflower--great pic--this maybe premature on my part but congrats on you r new bitch...peace...