Definify.com

Definition 2025


dentiscalps

dentiscalps

English

Noun

dentiscalps

  1. plural of dentiscalp