germules
English
Noun
germules
plural of
germule