troilites

English

Noun

troilites

  1. plural of troilite