discoids

English

Noun

discoids

  1. plural of discoid