English edit

Noun edit

torulae

  1. plural of torula

Anagrams edit