omniparents

English

Noun

omniparents

  1. plural of omniparent