What does Arctisca mean?

Arctisca meaning in General Dictionary

several Arachnida See Illust in Appendix

View more

  • a team of Arachnida. See Illust. in Appendix.