Definition of scutellate in English:

scutellate

adjective

Botany Zoology

Pronunciation

scutellate

/ˈskjuːtələt/