lobules

English

Noun

lobules

  1. plural of lobule

Anagrams