English edit

Noun edit

eugaleaspids

  1. plural of eugaleaspid