lobules
English
Noun
lobules
plural of
lobule
Anagrams
boulles
,
soluble