scutellums

French

Noun

scutellums m pl

  1. plural of scutellum