English

edit

Noun

edit

sclerotins

  1. plural of sclerotin

Anagrams

edit