English edit

Noun edit

insectivorans

  1. plural of insectivoran

Anagrams edit