tauroses

English

Noun

tauroses

  1. plural of tauros