English edit

Noun edit

involucels

  1. plural of involucel