ARCTISCA MEANING IN ENGLISH

• Arctisca Definition & Synonyms

  1. (n. pl.) A group of Arachnida. See Illust. in Appendix.


RECENT SEARCHES