prelarvae
English
Noun
prelarvae
plural of
prelarva
Anagrams
palaverer