SCUTELLATE


Meaning of SCUTELLATE in English

[scu.tel.late] or scu.tel.lat.ed adj (1785): having or covered with scutella

Merriam-Webster English vocab.      Английский словарь Merriam Webster.