Meaning

1 senses
  1. A scientific publication which concentrates on publishing abstracts of scientific writings.

Forms

plural: abstract publications

See also

neighbours in the dictionary
abstract publication — meaning, examples, forms, synonyms | Krumeto