Translation of "squama" into English

scale, layer, metal-plate used in the making of scale-armor are the top translations of "squama" into English.

squama noun feminine grammar
+ Add

Latin-English dictionary

  • scale

    noun

    keratin pieces covering the skin of certain animals

  • layer

    verb noun
  • metal-plate used in the making of scale-armor

  • Less frequent translations

    • of armor
    • scales
  • Show algorithmically generated translations

Automatic translations of "squama" into English

  • Google

    Google Translate

Phrases similar to "squama" with translations into English

Add

Translations of "squama" into English in sentences, translation memory