peer-reviews

English

Noun

peer-reviews

  1. plural of peer-review

Verb

peer-reviews

  1. third-person singular simple present indicative of peer-review