root sheaths

English

Noun

root sheaths

  1. plural of root sheath