parabasalids

English

Noun

parabasalids

  1. plural of parabasalid