English edit

Noun edit

pellonulines

  1. plural of pellonuline