English edit

Noun edit

prelarvae

  1. plural of prelarva

Anagrams edit