English

edit

Noun

edit

torulae

  1. plural of torula

Anagrams

edit