microlives
English
Noun
microlives
plural of
microlife