English edit

Noun edit

torulas

  1. plural of torula

Anagrams edit