torils

English

Noun

torils

  1. plural of toril

Anagrams