Wiktionary
ostracitoxins
n. (plural of ostracitoxin English)
n. (plural of ostracitoxin English)