Definify.com

Definition 2024


larvaria

larvaria

Spanish

Adjective

larvaria

  1. feminine singular of larvario