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. 2012