pseudolobules
English
Noun
pseudolobules
plural of
pseudolobule