comodules
English
Noun
comodules
plural of
comodule