counterfacts

English

Noun

counterfacts

  1. plural of counterfact