dauer larvae

English

Noun

dauer larvae

  1. plural of dauer larva