alluders

English

Noun

alluders

  1. plural of alluder.