English edit

Etymology edit

Latin

Noun edit

Artotyritae pl (plural only)

  1. The Artotyrites.