English edit

Noun edit

glomaleans

  1. plural of glomalean