larvade

Swedish

Verb

larvade

  1. past indicative of larva

Anagrams