scutiforms

English

Noun

scutiforms

  1. plural of scutiform