Last modified on 15 January 2014, at 13:41

imperforates

EnglishEdit

NounEdit

imperforates

  1. plural form of imperforate