Wiktionary
salpichrolides
n. (plural of salpichrolide English)
n. (plural of salpichrolide English)