Definify.com

Definition 2024


scutellations

scutellations

English

Noun

scutellations

  1. plural of scutellation