Nub theory guesses? Ultrasound at 10.5 weeks

Vote below to see results!