Definify.com

Definition 2026


scutellations

scutellations

English

Noun

scutellations

  1. plural of scutellation