larvules

English

Noun

larvules

  1. plural of larvule.