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