microabstracts
English
Noun
microabstracts
plural of
microabstract