Definify.com

Definition 2024


dentiscalps

dentiscalps

English

Noun

dentiscalps

  1. plural of dentiscalp