organules
English
Noun
organules
plural of
organule
Anagrams
granulose