oomiacs

English

Noun

oomiacs

  1. plural of oomiac