Definition of scutellate in English:

scutellate

adjective

Zoology Botany

Pronunciation

scutellate

/ˈskjuːtələt/