English edit

Noun edit

apivores

  1. plural of apivore

Anagrams edit