French

edit

Noun

edit

sclérotes m

  1. plural of sclérote