SCUTE


Meaning of SCUTE in English

n. Zool. etc. SCUTUM.

Etymology: L (as SCUTUM)

Oxford English vocab.      Оксфордский английский словарь.