lobates

English

Noun

lobates

  1. plural of lobate

Anagrams