Definify.com

Definition 2026


sclerotia

sclerotia

English

Noun

sclerotia

  1. plural of sclerotium

Anagrams