orrisroots

English

Noun

orrisroots

  1. plural of orrisroot