Skip to main content

scutella

English scutella meaning in English  •  scutella का अर्थ अंग्रेजी में
n. pl.
  • See Scutellum>.
Noun
  • See Scutellum>, n., 2.
Advertisement