English edit

Noun edit

lamprids

  1. plural of lamprid

Anagrams edit