avicula
/ˌævɪˈkjʊlə/Definitions
1. noun
A small bird, especially a young or fledgling one
“The avicula perched on the windowsill, chirping for food.”
1. noun
A small bird, especially a young or fledgling one
“The avicula perched on the windowsill, chirping for food.”