lobulae

English

Noun

lobulae

  1. plural of lobula