Translation of "involvulus" into English
involvulus
noun
masculine
grammar
-
A worm or caterpillar that wraps itself up in leaves
-
Show algorithmically generated translations
Automatic translations of "involvulus" into English
-
Google Translate
Add example
Add