Troiluses

(n.) Plural of Troilus.