Translation of "involvulus" into English

involvulus noun masculine grammar
+ Add

Latin-English dictionary

  • A worm or caterpillar that wraps itself up in leaves

  • Show algorithmically generated translations

Automatic translations of "involvulus" into English

  • Google

    Google Translate
Add

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