crinkleroots

English

Noun

crinkleroots

  1. plural of crinkleroot