Swedish edit

Verb edit

larvade

  1. past indicative of larva

Anagrams edit