newlings

English

Noun

newlings

  1. plural of newling