polyanders

English

Noun

polyanders

  1. plural of polyander