English

edit

Noun

edit

organules

  1. plural of organule

Anagrams

edit