lobulas

English

Noun

lobulas

  1. plural of lobula