English

edit

Noun

edit

stenopsocids

  1. plural of stenopsocid

Anagrams

edit