imperforates
English
Noun
imperforates
plural of
imperforate