English

edit

Noun

edit

prelarvae

  1. plural of prelarva

Anagrams

edit