larvaria

English

Noun

larvaria

  1. plural of larvarium

Spanish

Adjective

larvaria

  1. feminine singular of larvario