English edit

Noun edit

lampricides

  1. plural of lampricide

Anagrams edit