Wiktionary
sporidesmins
n. (plural of sporidesmin English)
n. (plural of sporidesmin English)