English edit

Noun edit

psarolepids

  1. plural of psarolepid

Anagrams edit