Definify.com

Definition 2024


sclerotia

sclerotia

English

Noun

sclerotia

  1. plural of sclerotium

Anagrams