English edit

Noun edit

endocrown (plural endocrowns)

  1. (dentistry) An endodontic crown.

Anagrams edit