Definify.com

Definition 2024


avicella

avicella

Latin

Noun

avicella f

  1. little bird

Related terms

Descendants

  • Spanish: avecilla

References