English edit

Noun edit

archaella

  1. plural of archaellum