English

edit

Noun

edit

nidificants

  1. plural of nidificant