corticioids

English

Noun

corticioids

  1. plural of corticioid