libellants

English

Noun

libellants

  1. plural of libellant