paraphysoids

English

Noun

paraphysoids

  1. plural of paraphysoid