SCLEROTIA


Meaning of SCLEROTIA in English

pl of sclerotium.

Webster English vocab.      Английский словарь Webster.