lifelets

English

Noun

lifelets

  1. plural of lifelet