microlobules
English
Noun
microlobules
plural of
microlobule