Translation of "membranula" into English

parchment is the translation of "membranula" into English.

membranula noun feminine grammar
+ Add

Latin-English dictionary

  • parchment

    noun
  • (by extension, usually plural) document, something written on parchment

  • Show algorithmically generated translations

Automatic translations of "membranula" into English

  • Google

    Google Translate
Add

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