SCUTE


Meaning of SCUTE in English

n. large scale or plate on the body of a plant or animal (Botany, Zoology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.