Wiktionary
azaspiracids
n. (plural of azaspiracid English)
n. (plural of azaspiracid English)