Definify.com

Definition 2025


scutellations

scutellations

English

Noun

scutellations

  1. plural of scutellation