pseudoroots

English

Noun

pseudoroots

  1. plural of pseudoroot