English

edit

Noun

edit

dauerlarvae

  1. plural of dauerlarva