microabstracts

English

Noun

microabstracts

  1. plural of microabstract