Home
Search
Index
Definify.com
Definition
2026
sclerotia
sclerotia
English
Noun
sclerotia
plural of
sclerotium
Anagrams
sectorial
Similar Results