larvaesque

English

Adjective

larvaesque (comparative more larvaesque, superlative most larvaesque)

  1. Resembling a larva.