Epulis arises from
Epulis literally means 'upon the gum'. Thus it is a swelling situated on the gum.
It can originate from the mucous membrane, the periosteum or the bone giving rise to different varieties of Epulis.
Enamel
Root of teeth
Gingiva
Pulp