supercows

English

Noun

supercows

  1. plural of supercow