look like clove polyps to me...nice ...