superpredicates

English

Noun

superpredicates

  1. plural of superpredicate